a life with ups and downs - Anglais Synonymes Dictionnaire